dog killer - Alemán Inglés Diccionario